guarded silo of information - Spanish English Dictionary